electrical surge - German English Dictionary